\hypertarget{Vecteur2D_8c}{\section{/home/antoine/\-Projets/tron-\/lif7/src/\-Vecteur2\-D.c File Reference}
\label{Vecteur2D_8c}\index{/home/antoine/\-Projets/tron-\/lif7/src/\-Vecteur2\-D.\-c@{/home/antoine/\-Projets/tron-\/lif7/src/\-Vecteur2\-D.\-c}}
}
{\ttfamily \#include \char`\"{}Vecteur2\-D.\-h\char`\"{}}\\*
{\ttfamily \#include $<$stdlib.\-h$>$}\\*
{\ttfamily \#include $<$stdio.\-h$>$}\\*
{\ttfamily \#include $<$math.\-h$>$}\\*
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
float \hyperlink{Vecteur2D_8c_a68e3ecc6cf8978cf783d8587caf84181}{norme} (\hyperlink{structVector2D}{Vector2\-D} vecteur)
\item 
float \hyperlink{Vecteur2D_8c_ac257b55a30eb43b7fd2631d0b28eded2}{get\-X} (\hyperlink{structVector2D}{Vector2\-D} vecteur)
\item 
float \hyperlink{Vecteur2D_8c_a46ccba190f91a5eb002edbc34240978c}{get\-Y} (\hyperlink{structVector2D}{Vector2\-D} vecteur)
\item 
void \hyperlink{Vecteur2D_8c_a5f9ebb82afe42a296934ae9ce92b957c}{set\-X} (\hyperlink{structVector2D}{Vector2\-D} vecteur, float x)
\item 
void \hyperlink{Vecteur2D_8c_a0958e4a8ee0cc9e17fc498ab108012a2}{set\-Y} (\hyperlink{structVector2D}{Vector2\-D} vecteur, float y)
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{Vecteur2D_8c_ac257b55a30eb43b7fd2631d0b28eded2}{\index{Vecteur2\-D.\-c@{Vecteur2\-D.\-c}!get\-X@{get\-X}}
\index{get\-X@{get\-X}!Vecteur2D.c@{Vecteur2\-D.\-c}}
\subsubsection[{get\-X}]{\setlength{\rightskip}{0pt plus 5cm}float get\-X (
\begin{DoxyParamCaption}
\item[{{\bf Vector2\-D}}]{vecteur}
\end{DoxyParamCaption}
)}}\label{Vecteur2D_8c_ac257b55a30eb43b7fd2631d0b28eded2}
assesseur de X \hypertarget{Vecteur2D_8c_a46ccba190f91a5eb002edbc34240978c}{\index{Vecteur2\-D.\-c@{Vecteur2\-D.\-c}!get\-Y@{get\-Y}}
\index{get\-Y@{get\-Y}!Vecteur2D.c@{Vecteur2\-D.\-c}}
\subsubsection[{get\-Y}]{\setlength{\rightskip}{0pt plus 5cm}float get\-Y (
\begin{DoxyParamCaption}
\item[{{\bf Vector2\-D}}]{vecteur}
\end{DoxyParamCaption}
)}}\label{Vecteur2D_8c_a46ccba190f91a5eb002edbc34240978c}
assesseur de Y \hypertarget{Vecteur2D_8c_a68e3ecc6cf8978cf783d8587caf84181}{\index{Vecteur2\-D.\-c@{Vecteur2\-D.\-c}!norme@{norme}}
\index{norme@{norme}!Vecteur2D.c@{Vecteur2\-D.\-c}}
\subsubsection[{norme}]{\setlength{\rightskip}{0pt plus 5cm}float norme (
\begin{DoxyParamCaption}
\item[{{\bf Vector2\-D}}]{vecteur}
\end{DoxyParamCaption}
)}}\label{Vecteur2D_8c_a68e3ecc6cf8978cf783d8587caf84181}
fonction qui à partir d'un vecteur retourne sa norme euclidenne \hypertarget{Vecteur2D_8c_a5f9ebb82afe42a296934ae9ce92b957c}{\index{Vecteur2\-D.\-c@{Vecteur2\-D.\-c}!set\-X@{set\-X}}
\index{set\-X@{set\-X}!Vecteur2D.c@{Vecteur2\-D.\-c}}
\subsubsection[{set\-X}]{\setlength{\rightskip}{0pt plus 5cm}void set\-X (
\begin{DoxyParamCaption}
\item[{{\bf Vector2\-D}}]{vecteur, }
\item[{float}]{x}
\end{DoxyParamCaption}
)}}\label{Vecteur2D_8c_a5f9ebb82afe42a296934ae9ce92b957c}
mutateur de X \hypertarget{Vecteur2D_8c_a0958e4a8ee0cc9e17fc498ab108012a2}{\index{Vecteur2\-D.\-c@{Vecteur2\-D.\-c}!set\-Y@{set\-Y}}
\index{set\-Y@{set\-Y}!Vecteur2D.c@{Vecteur2\-D.\-c}}
\subsubsection[{set\-Y}]{\setlength{\rightskip}{0pt plus 5cm}void set\-Y (
\begin{DoxyParamCaption}
\item[{{\bf Vector2\-D}}]{vecteur, }
\item[{float}]{y}
\end{DoxyParamCaption}
)}}\label{Vecteur2D_8c_a0958e4a8ee0cc9e17fc498ab108012a2}
mutateur de Y 